alien registration - Spanish English Dictionary